The effectiveness of the web-based education programme among cancer patients